/** 
 * Checksum.java
 * @author Lex
 * 2007-9-22 ����08:42:56
 */
package org.lex.checksum.core;

public interface Algorithm extends Cloneable {
	public void reset();

	/**
	 * @return hex string represent the result
	 */
	public String finish();

	public void update(byte[] b, int offset, int len);

	public Algorithm clone();
}
